lower cannon of vambrace - Allemand Anglais Dictionnaire